package br.com.funaction.eventtcontrollerv2.entities;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

public class PDV implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private int id;
	private String nome;
	private String endereco;
	private String cep;
	private String telefone;
	private String contato;
	private String cpf;
	private String rg;
	private Date dataInicioContrato;
	private Date dataTerminoContrato;
	private int diaVencimento;
	private String razaoSocial;
	private String cnpj;
	private int pfPj;
	private int goldPremium;
	private int condRemuneracao;
	private double condRemuneracaoFixo;
	private double condRemuneracaoValorAcumulativo;
	private PDV[] condRemuneracaoPermutaSelecao;
	private List<PDV> listaPDV;
	private List<PDV> selecaoPDV;
	private String condRemuneracaoString;
	private String goldPremiumString;
	private String pfPjString;
	private int idFranquia;
	private double valorAnuncioVolatil;
	private int qtdAnuncioAlocado;
	private List<Anunciante> listaAnunciante;
	
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getNome() {
		return nome;
	}
	public void setNome(String nome) {
		this.nome = nome;
	}
	public String getEndereco() {
		return endereco;
	}
	public void setEndereco(String endereco) {
		this.endereco = endereco;
	}
	public String getCep() {
		return cep;
	}
	public void setCep(String cep) {
		this.cep = cep;
	}
	public String getTelefone() {
		return telefone;
	}
	public void setTelefone(String telefone) {
		this.telefone = telefone;
	}
	public String getContato() {
		return contato;
	}
	public void setContato(String contato) {
		this.contato = contato;
	}
	public String getCpf() {
		return cpf;
	}
	public void setCpf(String cpf) {
		this.cpf = cpf;
	}
	public String getRg() {
		return rg;
	}
	public void setRg(String rg) {
		this.rg = rg;
	}
	public Date getDataInicioContrato() {
		return dataInicioContrato;
	}
	public void setDataInicioContrato(Date dataInicioContrato) {
		this.dataInicioContrato = dataInicioContrato;
	}
	public Date getDataTerminoContrato() {
		return dataTerminoContrato;
	}
	public void setDataTerminoContrato(Date dataTerminoContrato) {
		this.dataTerminoContrato = dataTerminoContrato;
	}
	public int getDiaVencimento() {
		return diaVencimento;
	}
	public void setDiaVencimento(int diaVencimento) {
		this.diaVencimento = diaVencimento;
	}
	public String getRazaoSocial() {
		return razaoSocial;
	}
	public void setRazaoSocial(String razaoSocial) {
		this.razaoSocial = razaoSocial;
	}
	public String getCnpj() {
		return cnpj;
	}
	public void setCnpj(String cnpj) {
		this.cnpj = cnpj;
	}
	public int getPfPj() {
		return pfPj;
	}
	public void setPfPj(int pfPj) {
		this.pfPj = pfPj;
	}
	public int getGoldPremium() {
		return goldPremium;
	}
	public void setGoldPremium(int goldPremium) {
		this.goldPremium = goldPremium;
	}
	public int getCondRemuneracao() {
		return condRemuneracao;
	}
	public void setCondRemuneracao(int condRemuneracao) {
		this.condRemuneracao = condRemuneracao;
	}
	public double getCondRemuneracaoFixo() {
		return condRemuneracaoFixo;
	}
	public void setCondRemuneracaoFixo(double conRemuneracaoFixo) {
		this.condRemuneracaoFixo = conRemuneracaoFixo;
	}
	public double getCondRemuneracaoValorAcumulativo() {
		return condRemuneracaoValorAcumulativo;
	}
	public void setCondRemuneracaoValorAcumulativo(
			double condRemuneracaoValorAcumulativo) {
		this.condRemuneracaoValorAcumulativo = condRemuneracaoValorAcumulativo;
	}
	public PDV[] getCondRemuneracaoPermutaSelecao() {
		return condRemuneracaoPermutaSelecao;
	}
	public void setCondRemuneracaoPermutaSelecao(
			PDV[] condRemuneracaoPermutaSelecao) {
		this.condRemuneracaoPermutaSelecao = condRemuneracaoPermutaSelecao;
	}
	public List<PDV> getListaPDV() {
		return listaPDV;
	}
	public void setListaPDV(List<PDV> listaPDV) {
		this.listaPDV = listaPDV;
	}
	public List<PDV> getSelecaoPDV() {
		return selecaoPDV;
	}
	public void setSelecaoPDV(List<PDV> selecaoPDV) {
		this.selecaoPDV = selecaoPDV;
	}
	public String getCondRemuneracaoString() {
		return condRemuneracaoString;
	}
	public void setCondRemuneracaoString(String condRemuneracaoString) {
		this.condRemuneracaoString = condRemuneracaoString;
	}
	public String getGoldPremiumString() {
		return goldPremiumString;
	}
	public void setGoldPremiumString(String goldPremiumString) {
		this.goldPremiumString = goldPremiumString;
	}
	public String getPfPjString() {
		return pfPjString;
	}
	public void setPfPjString(String pfPjString) {
		this.pfPjString = pfPjString;
	}
	public int getIdFranquia() {
		return idFranquia;
	}
	public void setIdFranquia(int idFranquia) {
		this.idFranquia = idFranquia;
	}
	public double getValorAnuncioVolatil() {
		return valorAnuncioVolatil;
	}
	public void setValorAnuncioVolatil(double valorAnuncioVolatil) {
		this.valorAnuncioVolatil = valorAnuncioVolatil;
	}
	public int getQtdAnuncioAlocado() {
		return qtdAnuncioAlocado;
	}
	public void setQtdAnuncioAlocado(int qtdAnuncioAlocado) {
		this.qtdAnuncioAlocado = qtdAnuncioAlocado;
	}
	public List<Anunciante> getListaAnunciante() {
		return listaAnunciante;
	}
	public void setListaAnunciante(List<Anunciante> listaAnunciante) {
		this.listaAnunciante = listaAnunciante;
	}
}